package FunctionalInterface;

public class Demo1 {
    public static void main(String[] args) {
        String masg1="你好";
        String masg2 = "中国";
        //调用showLog方法
        showLog(2,()->{return masg1+masg2;});
        //使用lambda表达式,仅仅是把参数传递到showlog中
        //只有满足条件,才会执行{}里面的字符串拼接函数
    }
    public static void showLog(int level,MyFunctionaInterface mb)
    {
        //对日志的等级进行判断，如果是1级，调用接口中的方法
        if(level==1)
        {
            System.out.println(mb.builderMessage());
        }
    }
}
